package com.yyplatform.admin.platform.message.model.entity;

import com.yyplatform.admin.infra.model.entity.BaseEntity;

import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Table;
import lombok.Data;

@Data
@Entity
@Table(name = "sys_sms_template")
public class SysSmsTemplateEntity extends BaseEntity {


    @Column(name = "sms_template_code", unique = true, nullable = false, columnDefinition = "VARCHAR(50) COMMENT "
            + "'短信配置编码'")
    private String smsTemplateCode;


    @Column(name = "platform_type", nullable = false, columnDefinition = "INT COMMENT '平台类型'")
    private Integer platformType;


    @Column(name = "description", columnDefinition = "TEXT COMMENT '描述'")
    private String description;


    @Column(name = "platform_config_json", columnDefinition = "TEXT COMMENT '平台配置json'")
    private String platformConfigJson;


}
